Existem duas formas de fazer highlight de código num site web:

  1. Processando o texto e adicionando as cores no servidor
  2. O mesmo que o anterior, mas fazendo todo o processamento diretamente no cliente

Exemplos de highlight de código processados no servidor:
exemplo.sh 
#!/bin/bash

echo "Olá, mundo!"
exemplo.html 
<html>
  <h1>Olá, mundo!</h1>
</html>


-- Jefferson Júlio